×
have sb down
meaning in English
把某人请来作客
Related Words
have sb by the leg
have sb doing sth
have sb in
have sb in one’s power
PC Version
Copyright © 2018 WordTech Co.